package com.vrv.im.persistence;

import java.util.List;

import com.vrv.im.domain.ProgressBean;
import com.vrv.im.vo.ProgressVo;

public interface ProgressMapper {
    /**
     * 添加进度信息
     *
     * @param b
     * @return
     */
    public long addProgress(ProgressBean b);

    /**
     * 根据项目ID获取该项目进度
     *
     * @param projectID
     * @return
     */
    public List<ProgressBean> getProgressByProID(long projectID);

    /**
     * 根据项目分组查询时间
     *
     * @param projectID
     * @return
     */
    public List<Long> getTimeByProID(long projectID);

    /**
     * 根据项目分组查询时间
     *
     * @param projectID
     * @return
     */
    public List<ProgressVo> getProgressByProIDTime(long projectID);

}
